8
19
14
2
4
35
1
16
20
25
30
49
13
26
6
5
55
10
140
23
11
42
107
28
31
39
18
12
9
65
33
27
24
52
15
338
179
149
76
106
273
36
101
95
38
72
128
47